indonesian stink badger - Turkish English Dictionary